pericardial patch - German English Dictionary